# encoding: utf-8

#
#  interfaces.py
#  icos09
#
#  Created by Takashi Nagai on 09/09/26.
#  Copyright (c) 2009 CMScom. All rights reserved.
#

from zope.interface import Interface
from zope.viewlet.interfaces import IViewletManager
from plone.theme.interfaces import IDefaultPloneLayer


class IThemeSpecific(IDefaultPloneLayer):
    """"""
    
class IPortalHeader(IViewletManager):
    """A viewlet manager that sits right after the skip to content links
    """

class IPortalHeaderContent(IViewletManager):
    """"""

class IInnerHeaderContent(IViewletManager):
    """"""

class ILeftHeader(IViewletManager):
    """"""

class IManageArea(IViewletManager):
    """A viewlet manager that sits in the Manage-Link of the rendered page
    """
    
class ISitemapView(Interface):
    """Interface to the view that creates a site map"""

    def createSiteMap():
        """Create the site map data structure"""

